package com.resource.service;

import com.resource.dto.ProjectTaskParamDto;
import com.resource.request.TicketBaseRequest;
import com.resource.utils.ServiceException;

/**
 * 工单消息转发业务处理
 *
 * @Author: xianggaoxiong
 * @Date: 10:24 2021/1/7
 */
public interface TicketService {
	/**
	 * 智齿工单同步泛微系统
	 * 
	 * @param request
	 * @throws ServiceException
	 */
	void syncOffice(TicketBaseRequest request) throws ServiceException;

	/**
	 * 泛微系统任务同步智齿系统
	 * 
	 * @param taskParamDto
	 * @return
	 * @throws ServiceException
	 */
	Boolean syncTicket(ProjectTaskParamDto taskParamDto) throws ServiceException;
}
